package sample.service;

import org.apache.ibatis.annotations.Mapper;
import sample.entity.SysResource;


import java.util.List;

/**
 * (SysResource)表服务接口
 *
 * @author makejava
 * @since 2022-01-19 10:20:40
 */

public interface SysResourceService {

	/**
	 * 通过ID查询单条数据
	 *
	 * @param id 主键
	 * @return 实例对象
	 */
	SysResource queryById(Long id);

	/**
	 * 新增数据
	 *
	 * @param sysResource 实例对象
	 * @return 实例对象
	 */
	SysResource insert(SysResource sysResource);

	/**
	 * 修改数据
	 *
	 * @param sysResource 实例对象
	 * @return 实例对象
	 */
	SysResource update(SysResource sysResource);

	/**
	 * 通过主键删除数据
	 *
	 * @param id 主键
	 * @return 是否成功
	 */
	boolean deleteById(Long id);

	List<SysResource> queryByUid(Integer id);
}
